on a global scale - Turco Inglés Diccionario